package com.lab.utils;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.lab.domain.Util;

public class JsonUtils {
	/**普通 ajax使用*/
	public static <T> String ToJson(Object object) 
	{
		Gson gson = new GsonBuilder()  
				  .setDateFormat("yyyy-MM-dd")  
				  .create(); 
		return gson.toJson(object);
	}
	/**table 输出使用 其中时间格式为yyyy-MM-dd HH:mm:ss */
	public static <T> String DataToJson(jsonDataDomain<T> o) 
	{
		Gson gson = new GsonBuilder()  
				  .setDateFormat("yyyy-MM-dd HH:mm:ss")  
				  .create(); 
		return gson.toJson(o);
	}
	/**table 输出使用 其中时间格式为yyyy-MM-dd*/
	public static <T> String DataToJson1(jsonDataDomain<T> o) 
	{
		Gson gson = new GsonBuilder()  
				  .setDateFormat("yyyy-MM-dd")  
				  .create(); 
		return gson.toJson(o);
	}
}
